lick the dust - French English Dictionary